package com.aio.kgo.simple.form.database.parse;

import com.alibaba.fastjson.JSONObject;
import com.kgo.form.model.definition.api.IFormParse;
import com.kgo.form.model.definition.domain.definition.DataDefinitionItem;
import com.kgo.form.model.definition.domain.definition.TaskFormConfig;

import java.util.List;
import java.util.Map;

public class SimpleFormModelParse  implements IFormParse {


    @Override
    public JSONObject parseToJson(String definition) {
        return null;
    }

    @Override
    public Map<String, DataDefinitionItem> parseToFieldDefinition(String formDefinition) {
        return null;
    }

    @Override
    public List<DataDefinitionItem> parseFormDefinition(Object formDefinition, Object formConfig) {
        return null;
    }

    @Override
    public <T> T modifyFormPerms(T formDefinition, List<TaskFormConfig> formConfig, JSONObject formData) {
        return null;
    }


}
